intercollegiate research and technology institute - Allemand Anglais Dictionnaire